self dependent - Fransızca İngilizce Sözlük